hr {
    width: 100%;
    height: 1px;
    color: rgb(135, 135, 135);
    border-top: 1px solid #555555;
}

div.categoryWithCarousel {
    width: 100%;
    position: relative;
}

div.categoryWithCarousel div.headbar {
    background-color: rgb(48, 54, 69);
    height: 60px;
    width: 100%;
}

div.categoryWithCarousel div.head {
    width: 250px;
    background-color: rgb(48, 54, 69);
    height: 60px;
    line-height: 60px;
    font-size: 25px;
    font-weight: bold;
    margin-left: 00px;
    margin-right: 30px;
    display: inline-block;
}

div.categoryWithCarousel div.head a {
    color: rgb(113, 177, 194);
}

div.categoryWithCarousel div.rightMenu {
    display: inline-block;
}

div.categoryWithCarousel div.rightMenu a {
    font-size: 16px;
    color: rgb(163, 166, 174);
    text-decoration: none;
}

div.categoryWithCarousel div.rightMenu a:hover {
    font-size: 16px;
    color: rgb(163, 166, 174);
    text-decoration: none;
    color: white;
}

#a1 {
    font-size: 16px;
    color: white;
    text-decoration: none;
}

#a2 {
    font-size: 16px;
    color: white;
    text-decoration: none;
    text-align: center;
}

#a3 {
    font-size: 14px;
    color: rgb(59, 60, 61);
    text-decoration: none;
    text-align: center;
}

div.border1 {
    padding-bottom: 3px;
    border-bottom: 1px solid rgb(59, 60, 61);
    width: 90%;
}

div.categoryWithCarousel div.rightMenu span {
    line-height: 60px;
    margin: 0px 20px 0px 20px;
}

div.categoryWithCarousel div.rightMenu img {
    height: 30px;
}

div.carousel-of-product {
    height: 510px;
    width: 1024px;
    margin: 0px auto;
}

img.carouselImage {
    height: 510px !important;
}

div.carouselBackgroundDiv {
    width: 100%;
    height: 510px;
    background-color: #E8E8E8;
    position: absolute;
    top: 36px;
    z-index: -1;
}

#left {
    background: rgb(245, 245, 245);
    width: 300px;
    height: 900px;
    float: left;
    position: absolute;
    overflow: auto;
    top: 60px;

}

#right {
    background: yellow;
    width: 1000px;
    height: 500px;
    float: right;
    position: absolute;
    overflow: auto;
    top: 60px;

}

.divcss5 {
    width: 100%;
    padding: 0px;
    border: 0px solid #F00
}

.divcss5_left {
    margin-left: 0px;
    width: 65%;
    height: 1500px;
    border: 0px solid #00F;
    /*overflow: scroll;*/
    overflow-x: auto;
    display: block;
    background: rgb(29, 31, 32);
    padding: 60px 20px 10px 20px;
    float: left;
}

.divcss5_right {
    /*margin-left:700px; */
    float: left;
    width: 35%;
    height: 1500px;
    border: 0px solid rgb(39, 41, 42);
    /* overflow: scroll; */
    padding: 20px 10px 20px 10px;
    background: rgb(39, 41, 42);
    display: block;
}

.clear {
    clear: both
}

.button {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 5px 2px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 3px;
    cursor: pointer;
    border-radius: 4px;
    float: right;
}

.button1 {
    background-color: white;
    border: none;
    color: black;
    padding: 5px 2px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 3px;
    cursor: pointer;
    border-radius: 4px;
}

.text1 {
    width: 200px; /* 这里是输入框的长度 */
    height: 40px; /* 这里是输入框的宽度 */
    position: relative; /* 这里规定输入框的定位类型 */
    top: 10px; /* 这里规定输入框于原位置向下偏移100px  */
    left: 0px; /*  这里规定输入框于原位置向右偏移300px  */
    background: rgb(29, 31, 32);
    border: 0px;
}

table, th, td {
    border: 1px solid white;
}

